Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
58 BARROW ROAD Detached £901,562 £487,500 27 May 2005
67 BARROW ROAD Detached £715,314 £415,000 16 Dec 2011
69 BARROW ROAD Detached £784,962 £575,000 12 Feb 2016
70 BARROW ROAD Detached £795,825 £240,000 17 Aug 2001
76 BARROW ROAD Detached £752,973 £755,000 5 Aug 2022
78 BARROW ROAD Terraced £507,140 £215,000 27 Jun 2003
80 BARROW ROAD Detached £1,136,811 £355,000 2 Nov 2001
88 BARROW ROAD Detached £1,410,000 12 Oct 2022
88 BARROW ROAD Detached £630,000 12 Oct 2022
90 BARROW ROAD Detached £979,835 £210,000 17 Aug 1998
COTSWOLD HOUSE BARROW ROAD Detached £1,380,000 9 Jan 2024
THE OLD VICARAGE COACH HOUSE BARROW ROAD Semi-Detached £558,174 £330,000 3 Dec 2012